package petshop.agronunes.negocio;

import java.util.List;

import petshop.agronunes.dao.EspecieDAO;
import petshop.agronunes.entidade.Especie;


public class EspecieBLL {
	
	public Integer insert(Especie especie) throws Exception {
		try {
			return new EspecieDAO().insert(especie);
		} catch (Exception e) {
			throw new Exception(e);
		}
	}
	
	public void update(Especie especie) throws Exception {
		try {
			new EspecieDAO().update(especie);
		} catch (Exception e) {
			throw new Exception(e);
		}
	}
	
	public Especie GetById(Integer id) throws Exception {
		try {
			return new EspecieDAO().GetById(id);
		} catch (Exception e) {
			throw new Exception(e);
		}
	}
	
	public void delete(Especie especie) throws Exception {
		try {
			new EspecieDAO().delete(especie);
		} catch (Exception e) {
			throw new Exception(e);
		}
	}
	
	public List<Especie> getAll() throws Exception {
		try {
			return new EspecieDAO().getAll();
		} catch (Exception e) {
			throw new Exception(e);
		}
	}
}
